7785df0117b701f583069cfe499f227aceae56c5,java/org/lwjgl/system/windows/User32.java,User32,EnumDisplaySettingsEx,#CharSequence#number#DEVMODE#number#,2547

Before Change


	public static boolean EnumDisplaySettingsEx(CharSequence lpszDeviceName, int iModeNum, DEVMODE lpDevMode, int dwFlags) {
		MemoryStack stack = stackGet(); int stackPointer = stack.getPointer();
		try {
			ByteBuffer lpszDeviceNameEncoded = lpszDeviceName == null ? null : stack.UTF16(lpszDeviceName);
			return nEnumDisplaySettingsEx(memAddressSafe(lpszDeviceNameEncoded), iModeNum, lpDevMode.address(), dwFlags) != 0;
		} finally {
			stack.setPointer(stackPointer);

After Change


	public static boolean EnumDisplaySettingsEx(CharSequence lpszDeviceName, int iModeNum, DEVMODE lpDevMode, int dwFlags) {
		MemoryStack stack = stackGet(); int stackPointer = stack.getPointer();
		try {
			ByteBuffer lpszDeviceNameEncoded = stack.UTF16(lpszDeviceName);
			return nEnumDisplaySettingsEx(memAddressSafe(lpszDeviceNameEncoded), iModeNum, lpDevMode.address(), dwFlags) != 0;
		} finally {
			stack.setPointer(stackPointer);